Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
今村 俊幸; 辻田 祐一; 小出 洋; 武宮 博*
Lecture Notes in Computer Science 1908, p.200 - 207, 2000/00
各種並列計算機を接続したヘテロジニアスな計算環境において、MPIによる統一的なネットワークインターフェイスを実現するライブラリStampiについて報告する。StampiはMPI2仕様のサブセットに基づく、各種の機能を提供する。特に、複数計算機にまたがる動的なプロセス生成機能は従来開発されてきた単一計算機上での並列アプリケーションの分散化を容易にするばかりでなく、複数の並列計算機要素を組み合わせあたかも一つの計算機を利用可能な環境を提供する。本発表では、Stampiのソフトウェアアーキテクチャを紹介するとともに、その特徴であるメッセージルータ、動的プロセス生成、リモートIO、Stampi/Javaの実装方法並びに性能を示している。実験からStampiの性能は、短メッセージ通信においてオーバヘッドの影響からTCPの半分程度の性能となるが、長メッセージ通信においては95%を記録することがわかった。このことから、実アプリケーションにおいて十分実用的であることが示された。